So you finished building the food
ordering app for Little Lemon and Adrian is pleased with
the functionality of the app. As well as the usability and
the look and feel, your probably beyond ready to
get the app up on a platform. Where it can be downloaded onto
the device is of Little Lemon customers. But you should know that there is actually
quite a bit more to getting an app online than just simply pressing
an upload button. It calls for a multi step process to
ensure that your app meets technical requirements of the target devices, as well as the standards set
by the platform provider. In this video, you will receive
a general overview of the steps for submitting a mobile application
to the IOS app store, where it can be downloaded
by users of IOS devices. These steps will be covered in greater
detail over the course of this lesson. The steps include building and
testing your app, preparing the app for submission, submitting the app and
implementing app updates. Next let's briefly explore each of these
steps so you know what to expect, for the building and testing phase. You'll learn how to export your
code from expo as a ready to run build known as an expo application
services or EAS build. This will put you in position to
verify that your app works as expected by testing the build on a simulator or
device. Next you'll need to prepare your app for
submission, this step will require you to set up an apple developer
account and to install EAS CLI. A command line interface from which you
can define account properties for your configuration, once that is taken care
of you'll be ready to submit your app. Finally, even after your app is published,
there is one more thing to address updates, devices, operating systems and
standards change all the time. And if you want to keep
your app running optimally, you need to make sure that users
are getting current builds. Fortunately you'll find out
how to do just that, so there you have it by
the end of this lesson. You'll have a stronger understanding
of what it takes to get your app onto the app store, so
that others can download and enjoy it.